专利摘要:
Gemäß der Erfindung wird ein System geschaffen zur Bereitstellung von Hilfeinformation, die mindestens eine ausführbare Anwendung unterstützt. Das System kann einen Schnittstellenprozessor aufweisen zum Empfangen von benutzereingegebenen Daten, die eine Hilfenachricht repräsentieren, die Hilfeinformation aufweist, einen Erzeugungszeitpunktindikator, der eine Erzeugungszeit der Hilfenachricht kennzeichnet, und eine Kennung zur Kennzeichnung eines Hilfeinformationsspeichers, der mit der Hilfenachricht im Zusammenhang steht. Ein Datenprozessor kann die Hilfenachricht in dem Hilfeinformationsspeicher speichern, in der Reihenfolge der Erzeugung, durch Verwendung des Erzeugungszeitpunktindikators.According to the invention, a system is provided for providing help information that supports at least one executable application. The system may include an interface processor for receiving user-input data representing a help message that includes help information, a generation time indicator that indicates a generation time of the help message, and an identifier for identifying a help information store that is associated with the help message. A data processor can store the help message in the help information store, in the order of generation, using the generation time indicator.
公开号:DE102004012839A1
申请号:DE102004012839
申请日:2004-03-16
公开日:2004-10-07
发明作者:Thomas W. Hathaway
申请人:Siemens Medical Solutions Health Services Corp;
IPC主号:G06F1-00
专利说明:
[0001] Die meisten computerbasierten Hilfesysteme sindstatische Softwarepakete, die von einem Anbieter verfasst sind.Einige computerbasierte Hilfesysteme überwachen die Benutzeraktivität, um einesachbezogenere Hilfe, bezüglicheiner bestimmten Operation anzubieten, jedoch ist die angeboteneHilfe typischerweise auf standardmäßige vom Anbieter autorisierteInformation beschränkt.Der Inhalt der verfügbarenHilfe ist darüberhinaus oft nicht ausreichend spezifisch genug für ein Problem, das ein Benutzerhat. Einige Hilfesysteme erlauben es einem Benutzer kundenspezifischeInhalte dem existierenden Hilfesystem hinzuzufügen oder existierende Inhaltezu modifizieren, jedoch erfordern diese Systeme spezielle Links(Verbindungen) und/oder komplizierte und/oder zahlreiche Schritte,um kundenspezifische Hilfeinformation dem existierenden Hilfesystemhinzuzufügen.Derartige Systeme verwenden das Rahmenwerk der vorhandenen Hilfeanwendung (HelpApplication).Most computer-based help systems arestatic software packages written by a provider.Some computer-based help systems monitor user activity at onemore relevant help, regardingto offer a particular operation, but the one offered isHelp typically on standard provider-authorizedInformation limited.The content of the availableHelp is about itIn addition, it is often not sufficiently specific for a problem that a user hasHas. Some help systems allow a user to customizeAdd content to the existing help system or existing contentto modify, however, these systems require special links(Connections) and / or complicated and / or numerous steps,for customer-specific help information to the existing help systemadd.Such systems use the framework of the existing help application (HelpApplication).
[0002] Darüber hinaus erlauben existierendeHilfesysteme nicht, dass kundenspezifische Inhalte zeitsensitiv(zeitkritisch) sind, wobei die kundenspezifischen Inhalte gemäß ihrerErzeugungszeit sortiert und nach einer bestimmten Zeitperiode odereinem bestimmten Zeitpunkt gelöschtwerden können.Andere Hilfesysteme stellen keine Hilfedatenstruktur bereit, diedynamische und zeitkritische Hilfeinhalte unterstützt, dievon einer Gruppe von Benutzern bei der Unterstützung einer Gruppenaktivität beigetragenwerden.They also allow existing onesHelp systems not that customer-specific content is time sensitive(time critical), the customer-specific content according to theirGeneration time sorted and according to a certain time period ordeleted at a certain point in timecan be.Other help systems do not provide a help data structure thatsupports dynamic and time-critical help content thatContributed by a group of users to support group activitybecome.
[0003] Aufgabe der Erfindung ist die Schaffungeines Systems, das die oben genannten Nachteile und die in Zusammenhangstehenden Probleme löst.The object of the invention is to createof a system that has the above disadvantages and those relatedsolves standing problems.
[0004] Die Lösung der gestellten Aufgabeist den unabhängigenPatentansprüchenzu entnehmen. Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben.The solution to the taskis the independentclaimsrefer to. Developments of the invention are specified in the subclaims.
[0005] Bestimmte Ausführungsbeispiele liefern ein Systemzur Bereitstellung eines Hilfesystems, welches mindestens eine ausführbare Anwendungunterstützt.Das System kann einen Schnittstellenprozessor aufweisen zum Empfangenvon benutzereingegebenen Daten, die eine Hilfenachricht, die eine Hilfeinformationaufweist, einen Erzeugungszeitpunktindikator, der einen Erzeugungszeitpunktder Hilfenachricht kennzeichnet, und eine Kennung zur Identifizierungeines Hilfeinformationsspeichers, der mit der Hilfenachricht inZusammenhang steht, darstellen (repräsentieren). Ein Datenprozessorkann die Hilfenachricht in dem Hilfeinformationsspeicher in derReihenfolge der Erzeugung durch Verwendung des Erzeugungszeitpunktindikatorsspeichern.Certain embodiments provide a systemto provide a help system which has at least one executable applicationsupported.The system can have an interface processor for receivingof user-entered data, which is a help message, which is help informationhas, a generation time indicator that a generation timeidentifies the help message, and an identifier for identificationa help information store, which with the help message inConnected, represent. A data processorcan the help message in the help information store in theOrder of generation using the generation time indicatorto save.
[0006] Im folgenden werden unter Bezugnahmeauf die beigefügtenZeichnungen bevorzugte Ausführungsbeispieleder Erfindung erklärt.Es zeigen: The following are with referenceon the attachedDrawings preferred embodimentsof the invention explained.Show it:
[0007] 1 einAusführungsbeispieleines Systems füreine benutzereditierbare Hilfeanwendung; 1 an embodiment of a system for a user-editable help application;
[0008] 2 einAusführungsbeispieleiner Benutzerschnittstelle einer Operation, die mit einer benutzereditierbarenHilfeanwendung in Zusammenhang steht; 2 an embodiment of a user interface of an operation associated with a user editable help application;
[0009] 3 einAusführungsbeispieleiner benutzereditierbaren Hilfeanwendung; 3 an embodiment of a user-editable help application;
[0010] 4 einAusführungsbeispieleiner Benutzerschnittstelle füreinen Funktionslink innerhalb einer benutzereditierbaren Hilfeanwendung;und 4 an embodiment of a user interface for a function link within a user-editable help application; and
[0011] 5 einFlussdiagramm eines Ausführungsbeispieleines Verfahrens zum Betreiben eines benutzereditierbaren Hilfesystems. 5 a flowchart of an embodiment of a method for operating a user-editable help system.
[0012] Ausführungsbeispiele der Erfindungenthalten ein System und/oder ein Verfahren zur Bereitstellung vonHilfeinformation bei der Unterstützungeiner Operation. Der hier verwendete Begriff "Operation" betrifft irgendeinen Vorgang, der durcheine Computer erstellte Hilfeinformation unterstützt werden kann, beispielsweisewie ein Volleyball aufgeschlagen wird, wie ein Kirschkäsekuchenvorbereitet wird, wie ein Makro in Excel erzeugt wird und/oder wieein Feld in einem Formular oder einer Datenbank vervollständigt wird,etc. In bestimmten Szenarien kann folglich eine Operation eine Computeranwendung,ein Computerprogramm, eine ausführbareAnwendung und/oder irgendwelche äquivalenteAusführungsformendavon betreffen. Eine Operation kann eine oder mehrere Nebenoperationen,Aufgaben, Funktionen, Aktionen, Aktivitäten und/oder irgendwelche äquivalenteAusführungsformendavon aufweisen, die gesamtheitlich, teilweise oder überhauptnicht übereinen Computer oder Computernetz durchgeführt werden.Embodiments of the inventioncontain a system and / or a method for providingHelp information in supportan operation. The term "operation" as used herein refers to any process that occurs througha computer-generated help information can be supported, for examplelike a volleyball, like a cherry cheesecakepreparing how a macro is created in Excel and / or howa field in a form or a database is completed,etc. In certain scenarios, an operation can therefore be a computer application,a computer program, an executableApplication and / or any equivalentembodimentsof them concern. An operation can include one or more side operations,Tasks, functions, actions, activities and / or any equivalentembodimentsof which have all, part or allno overa computer or computer network.
[0013] Der hier verwendete Begriff "Hilfeinformation" betrifft irgendeineInformation, die sich auf eine Operation bezieht. Wenn die Hilfeinformationbezüglicheiner bestimmten Operation gewünschtwird, kann ein Benutzer auf eine benutzereditierbare Hilfeanwendungzugreifen.The term "help information" as used herein refers to anyInformation related to an operation. If the help informationin terms ofa specific operationa user can access a user-editable help applicationaccess.
[0014] Der hier verwendete Begriff "Benutzer" bezieht sich aufirgendeine Einheit, die auf eine Hilfeinformation zugreifen undpotentielle Hilfeinformation verwenden kann, beispielsweise einePerson, ein Anbieter, eine Organisation, eine Firma und/oder äquivalenteFormen davon, etc. Der hier verwendete Begriff "benutzereditierbare Hilfeanwendung" bezeichnet einenMechanismus, bei dem Benutzeraktivitäten oder Eingaben in Form einesbenutzereditierbare Hilfeprotokolls (im Folgenden auch als Hilfe-Log bezeichnet)aufgezeichnet werden, auf das die benutzereditierbare Anwendungzugreifen kann, und beispielsweise sequentiell für Benutzer der benutzereditierbareHilfeanwendung erstellt wird. Der hier verwendete Begriff "Eingabe" bezeichnet irgendeinenInhalt, der von einem Benutzer beantragt wird für ein Entsenden (Posten) über einebenutzereditierbare Hilfeanwendung. Der hier verwendete Begriff "Wiedergeben" bedeutet, dass Informationfür einen oderfür mehrereBenutzer wahrnehmbar gemacht wird. Die Information kann direkt demGehirn bereitgestellt werden und/oder über irgendein Sinnesorgan,und kann folglich audio, visuelle, taktile und/oder olfaktorischeMittel aufweisen.The term "user" as used herein refers to any entity that can access help information and use potential help information, such as a person, provider, organization, company and / or equivalent forms thereof, etc. The term used herein " User-editable help application "refers to a mechanism in which user activities or inputs are recorded in the form of a user-editable help log (hereinafter also referred to as help log), which the user-editable application can access and, for example, is created sequentially for users of the user-editable help application. The term "input" as used herein means any Content that is requested by a user for posting (posting) via a user-editable help application. The term "playback" used here means that information is made perceptible to one or more users. The information can be provided directly to the brain and / or via any sensory organ, and thus can have audio, visual, tactile and / or olfactory means.
[0015] Gemäß einem Ausführungsbeispielkann eine benutzereditierbare Hilfeanwendung die Funktionalität eines "Web Log" aufweisen, was indiesem Fall einen Mechanismus bezeichnet zum Empfangen von Benutzereingabenund zum Wiedergeben der Information, die in den Eingaben enthaltenist, füreinen oder mehrere Benutzer. Die Information, die durch ein WebLog enthalten ist, kann kontinuierlich aktualisiert werden, wennverschiedene Benutzer eine Eingabe hinzufügen oder löschen. Ein Web Log kann verwendetwerden, als Teil eines Community Sharing Netzes, welches die letztenvon Benutzern übermitteltenInhalte zuerst anzeigt, währenddie Zugreifbarkeit auf ältereInhalte erhalten bleibt. Ein Beispiel für einen Web Log kann im Webunter www.slashdot.com gefunden werden. Benutzer können über ein Netz,Intranet und/oder das Internet auf ein Web Log zugreifen, folglicherlaubt ein Web Log eine Echtzeitkommunikation, unabhängig voneinem großenAbstand zwischen Benutzern.According to one embodimentA user-editable help application can have the functionality of a "Web Log", which is described inin this case referred to a mechanism for receiving user inputand to reproduce the information contained in the inputsis forone or more users. The information through a webLog is included, can be updated continuously ifdifferent users add or delete an entry. A web log can be usedas part of a community sharing network that the lastsubmitted by usersDisplay content first whileaccessibility to older onesContent is preserved. An example of a web log can be found on the webcan be found at www.slashdot.com. Users can over a network,Access intranet and / or the Internet to a web log, consequentlya web log allows real-time communication, regardless ofa big oneDistance between users.
[0016] Gemäß einem Ausführungsbeispieleiner benutzereditierbaren Hilfeanwendung können Eingaben, die von verschiedenenBenutzern bezüglicheiner bestimmten Operation empfangen wurden, wiedergegeben werden.Eine Eingabe, die erfolgreich an ein benutzereditierbares Hilfesystemgegeben wurde, kann als eine Hilfenachricht erscheinen. Eine Reihevon Hilfenachrichten könneneinen Hilfe-Log (Hilfeprotokoll) bilden, einen Speicher von Hilfenachrichten,ein Journal, ein Schwarzes Brett (Bulletinboard) und/oder irgendwelche Äquivalentendavon, etc. Eine Hilfenachricht kann auch als eine Log-Eingabe beschriebenwerden, als ein Posting, eine Liste, Eintrag, Eingabe und/oder dergleichen,etc. Eine Hilfenachricht kann Information bezüglich des Zustands einer bestimmtenOperation liefern, oder eine Frage, die von einem anderen Benutzergestellt wurde, beantworten.According to one embodimentA user-editable help application can make inputs that are differentUsers regardinga particular operation was received.An input that was successfully sent to a user-editable help systemgiven can appear as a help message. A rowof help messagesform a help log, a store of help messages,a journal, bulletin board and / or any equivalentthereof, etc. A help message can also be described as a log entrybe, as a posting, a list, entry, input and / or the like,etc. A help message can provide information regarding the state of a particularOperation deliver, or a question from another userwas answered.
[0017] Ein Ausführungsbeispiel eines benutzereditierbarenHilfesystems kann eine Hilfe-Log aufweisen, mit einer Reihe vonHilfenachrichten, die jeweils einen betreffenden Zeitindikator (beispielsweisedie Uhrzeit und/oder das Kalenderdatum) der Eingabe der Hilfenachricht,und jeweils einen entsprechenden Indikator des Benutzers aufweisen,der die Hilfenachricht eingegeben hat. Das benutzereditierbare Hilfesystemkann ebenfalls Funktionslinks zu allgemeinen Anweisungen, Prozedurenund/oder Taktiken bezüglicheiner bestimmten Operation aufweisen. Der hier verwendete Begriff "Funktionslink" bezeichnet einenLink (Verbindung) zu einer Seite, die einem Benutzer erlaubt aufeine bestimmt Funktion zuzugreifen, indem der Funktionslink über eineAktion, beispielsweise einen Tastaturanschlag oder einen Mausklick,aktiviert wird. Die Aktivierung eines Funktionslinks kann durcheine "einzelne Aktian" erfolgen, was hierals einzelner Schritt bezeichnet wird, der die Funktion aktivierenkann, beispielsweise ein Mausklick, ein "Mouseover" , ein Tatsturanschlag, eine Stiftberührung ("Pen Stroke"), eine Fingerberührung oderein Signal, ein Sprachsignal, welches für eine vorbestimmte Zeit aneiner vorbestimmten Bildschirmposition bleibt, und/oder irgendwelche Äquivalentendavon. Andere Ausführungsbeispieleeiner benutzereditierbaren Hilfeanwendung können Informationen enthalten,beispielsweise allgemeine Anweisungen, Prozeduren und/oder Taktikenmit einer Liste von eingegebenen Benutzerhilfenachrichten. Die benutzereingegebenenHilfenachrichten und/oder andere Eingaben können eingegeben, gespeichert und/oderin einer Erzeugungszeitpunktreihenfolge wiedergegeben werden. Gemäß einemanderen Ausführungsbeispielkönnendie zuletzt erzeugten Eingaben als erste Hilfenachricht in dem Hilfe-Logaufgelistet werden. Alternativ kann ein oder mehrere Benutzer, beispielsweisediejenigen, die bestimmte Privilegien haben, festlegen, dass bestimmtevon einem Benutzer eingegebene Hilfenachrichten oder andere Eingabenpriorisiert sind, um immer als erstes, als zweites, als drittes,etc., oder als letztes angezeigt zu werden, oder an irgendeineranderen vorbestimmten Position in der Liste.An embodiment of a user editableHelp system can have a help log, with a number ofHelp messages, each with a relevant time indicator (for examplethe time and / or the calendar date) of entering the help message,and each have a corresponding indicator of the user,who entered the help message. The user-editable help systemcan also function links to general instructions, proceduresand / or tactics related tohave a particular operation. The term "function link" used here denotes oneLink to a page that allows a user toto access a specific function by using the function link via aAction, such as a keystroke or a mouse click,is activated. The activation of a function link can be done bya "single actian" is done hereis referred to as a single step that activate the functioncan, for example, a mouse click, a "mouseover", an act of attack, a "pen stroke", a finger touch ora signal, a speech signal, which is on for a predetermined timeremains at a predetermined screen position, and / or any equivalentsfrom that. Other embodimentsa user-editable help application can contain informationfor example general instructions, procedures and / or tacticswith a list of user help messages entered. The user-enteredHelp messages and / or other inputs can be entered, saved and / orare reproduced in a generation time sequence. According to oneanother embodimentcanthe last generated entries as the first help message in the help logbe listed. Alternatively, one or more users, for examplethose who have certain privileges determine that certainhelp messages or other inputs entered by a userare prioritized to always be first, second, third,etc., or to be displayed last, or on anyother predetermined position in the list.
[0018] 1 zeigtein Ausführungsbeispieleines Systems 100 füreine benutzereditierbare Hilfeanwendung 110. Auf die benutzereditierbareHilfeanwendung 110 kann durch irgendeinen geeigneten Zugriffsterminal 120 zugegriffenwerden, beispielsweise durch einen Desktopcomputer, einen Computerterminal,eine Workstation, einen Minicomputer, einen Mainframecomputer, einenLaptop, ein tragbares Handgerät,einen PDA (Personal Digital Assistant), ein Telefon, ein zellularesTelefon, ein Mobiltelefon und/oder dergleichen, etc. Die benutzereditierbare Hilfeanwendung 110 kanneinmalig sein, fürein bestimmtes Navigationsdokument, Webdokument, Browserdokument,Internetdokument, Intranetdokument, Dokument, Datei, Programm, Anwendung, Operationund/oder dergleichen etc. Auf die benutzereditierbare Hilfeanwendung 110 kannvon einem Dokument, einer Datei, einem Programm, einer Anwendung,einem Desktop, einer Tastatur, einer Mausaktion, einer Telefontastatur,und/oder von irgendeinem Typ eines Computers und/oder Telekommunikationstoolszugegriffen werden. Die benutzereditierbare Hilfeanwendung 110 kanneine Benutzerschnittstelle aufweisen zum Empfang von Benutzereingaben.Der Inhalt der eingegebenen (übermittelten)Benutzereingabe kann überdie benutzereditierbare Hilfeanwendung 110 als Hilfenachrichtin einem Hilfe-Log wiedergegeben werden. 1 shows an embodiment of a system 100 for a user-editable help application 110 , On the user-editable help application 110 can be through any suitable access terminal 120 be accessed, for example, by a desktop computer, a computer terminal, a workstation, a minicomputer, a mainframe computer, a laptop, a portable handheld device, a PDA (Personal Digital Assistant), a telephone, a cellular telephone, a mobile phone and / or the like, etc. The user-editable help application 110 can be unique, for a specific navigation document, web document, browser document, internet document, intranet document, document, file, program, application, operation and / or the like etc. on the user-editable help application 110 can be accessed from a document, file, program, application, desktop, keyboard, mouse action, telephone keypad, and / or from any type of computer and / or telecommunications tool. The user-editable help application 110 may have a user interface for receiving user input. The content of the entered (transmitted) user input can be edited via the user-editable help application 110 be reproduced as a help message in a help log.
[0019] Eine Datenbank 130 kanndie benutzereditierbare Hilfeanwendung 110 verwalten, mitihr zusammenarbeiten, von dieser benutzt werden und/oder diese benutzen.Die Datenbank 130 kann mit Zugriffsterminals 120 durchirgendein bekanntes Mittel verbunden sein, beispielsweise durcheine drahtlose Verbindung (beispielsweise "wireless", RF, Mikrowelle, Laser, optische Faser,etc.), eine drahtgebundene Verbindung (beispielsweise eine verdrillteLeitung, Koaxialkabel, optische Faser, etc.), ein Netzwerk (beispielsweiseein Öffentliches,Privates, Leitungsvermitteltes, Paketvermitteltes, Virtuelles, Funk,Telefon, Zellular, Kabel,. DSL, Satellit, Mikrowelle, AC-Power,LAN, WAN, Internet, Inteaet, Wireless, Wi-Fi, BlueTooth, Airport,802.11a, 802.11b, 802.11g, etc.), und/oder dergleichen. Alternativkann die Datenbank 130 an dem Zugriffsterminal 120 und/oderirgendeiner Operation, die mit der benutzereditierbaren Hilfeanwendung 110 verbundenist, gebündeltsein. Da Benutzer an unterschiedlichen Zugriffsterminals 120 Eingabenin die benutzereditierbare Hilfeanwendung 110 hinzugeben,kann die Datenbank 130 die verschiedenen Eingaben verarbeitenund integrieren und die benutzereditierbare Hilfeanwendung 110 aktualisieren,um die letzten Einträgewiederzuspiegeln. Ein Schnittstellenprozessor kann in der Datenbank 130 enthaltensein, um ankommende Nachrichten zu verarbeiten. Alternativ kannein Schnittstellenprozessor als Zwischenfunktion dienen zwischender benutzereditierbaren Hilfeanwendung 110 und der Datenbank 130.Die Benutzerschnittstelle einer bestimmten benutzereditierbaren Hilfeanwendung 110 kannin Zusammenhang stehen mit einer entsprechenden Datenbank 130,die als Speicher von Hilfenachrichten für eine bestimmte Operationdient.A database 130 can the user ed animal help application 110 manage, work with, be used by and / or use. Database 130 can with access terminals 120 be connected by any known means, for example a wireless connection (e.g. "wireless", RF, microwave, laser, optical fiber, etc.), a wired connection (e.g. a twisted pair, coaxial cable, optical fiber, etc.) Network (e.g. a public, private, circuit-switched, packet-switched, virtual, radio, telephone, cellular, cable, DSL, satellite, microwave, AC power, LAN, WAN, Internet, inteaet, wireless, Wi-Fi, BlueTooth, airport , 802.11a, 802.11b, 802.11g, etc.), and / or the like. Alternatively, the database 130 at the access terminal 120 and / or any operation performed with the user-editable help application 110 connected, be bundled. Because users at different access terminals 120 Entries in the user-editable help application 110 can add the database 130 Process and integrate the various inputs and the user-editable help application 110 update to reflect the latest entries. An interface processor can be in the database 130 be included to process incoming messages. Alternatively, an interface processor can serve as an intermediate function between the user-editable help application 110 and the database 130 , The user interface of a specific user-editable help application 110 can be related to a corresponding database 130 that serves as a store of help messages for a particular operation.
[0020] Die Datenbank 130 kann programmiertsein, um einen Zugriff auf die benutzereditierbare Hilfeanwendung 110 einzuschränken. Alternativkönnen Ausführungsformender Datenbank 130 einen Zugriff durch einen Administratorerlauben, um die Eingaben, die in die benutzereditierbare Hilfeanwendung 110 eingegebenwurden, zu verwalten. Folglich könnenverschiedene Formen des Passwortschutzes verwendet werden, um Hilfenachrichtenzu betrachten oder einzugeben und/oder auf Administratorsteuerfeaturesin der benutzereditierbaren Hilfeanwendung zuzugreifen. Ein Ausführungsbeispielder Datenbank 130 kann automatisch ungeeignete Hilfenachrichtenaus der benutzereditierbaren Hilfeanwendung 110 löschen. Ältere oder überholteHilfenachrichten könnenebenfalls automatisch gelöscht werden.Database 130 can be programmed to access the user-editable help application 110 limit. Alternatively, embodiments of the database 130 allow administrator access to the input into the user-editable help application 110 were entered to manage. As a result, various forms of password protection can be used to view or enter help messages and / or to access administrator control features in the user-editable help application. An embodiment of the database 130 can automatically unsuitable help messages from the user-editable help application 110 Clear. Older or outdated help messages can also be deleted automatically.
[0021] Ausführungsbeispiele der Datenbank 130 können aufeinem Server implementiert sein, der von dem Zugriffsterminal 120 separatausgebildet ist. Die benutzereditierbare Hilfeanwendung 110 und/oder dieOperation, die mit der benutzereditierbaren Hilfeanwendung verlinkt(verbunden) ist, kann ebenfalls auf einem Server oder in irgendeineranderen geeigneten Hardware separat und/oder entfernt von dem Zugriffsterminal 120 ausgebildetsein.Embodiments of the database 130 can be implemented on a server by the access terminal 120 is formed separately. The user-editable help application 110 and / or the operation linked to the user-editable help application can also be performed on a server or in any other suitable hardware separately and / or remotely from the access terminal 120 be trained.
[0022] 2 zeigtein Ausführungsbeispieleiner Benutzerschnittstelle 200 einer Operation, die miteiner benutzereditierbaren Hilfeanwendung in Zusammenhang steht.Die Operation kann eine Aufgabe 220 aufweisen, die eineProzedur (Vorgang) einer Firma oder einer Organisation betrifft,beispielsweise das Abrechnen. Eine benutzereditierbare Hilfeanwendungkann fürdie gesamte Aufgabe 220 verfügbar sein und/oder für verschiedeneNebenaufgaben 230 (beispielsweise das Bereitstellen einerReportnummer, des Namens, des Codes, der Kommentierungen, etc.),die mit Feldern 250 einer darunter liegenden Datenbankin Zusammenhang stehen, die mit der Aufgabe 220 verbundenist. Auf eine benutzereditierbare Hilfeanwendung kann über einNavigationsmenü 210 zugegriffenwerden und/oder durch das Auswählenvon Funktionslinks, die mit der Aufgabe 220, den Nebenaufgaben 230 und/oderseparaten "Help "-Funktionslinks 240 inZusammenhang stehen. Ein Link, der einen Zugriff auf eine benutzereditierbareHilfeanwendung anzeigt, kann irgendeinen Ausdruck oder ein Hilfe-Symbolverwenden, beispielsweise "Help", " ", "Information", "Questions" (Fragen), und/oderdergleichen. Ein Funktionslink kann eine Indikation aufweisen, beispielsweiseein Unterstreichen, ein Hervorheben, und/oder eine vorbestimmteFarbe, Schriftsatz, Styletyp, etc., so dass der Funktionslink einenZugriff auf eine benutzereditierbare Hilfeanwendung durch eine einzelneAktion bereitstellt. 2 shows an embodiment of a user interface 200 an operation related to a user-editable help application. The operation can be a task 220 have a procedure (process) of a company or organization, such as accounting. A user-editable help application can be used for the entire task 220 be available and / or for various side tasks 230 (for example, providing a report number, name, code, comments, etc.) with fields 250 an underlying database related to the task 220 connected is. A user-editable help application can be accessed via a navigation menu 210 be accessed and / or by selecting function links associated with the task 220 , the side tasks 230 and / or separate "Help " function links 240 being related. A link indicating access to a user-editable help application may use any expression or help icon, such as "Help", " ", "Information", "Questions", and / or the like. A function link can have an indication, for example an underlining, a highlighting, and / or a predetermined color, font, style type, etc., so that the function link provides access to a user-editable help application through a single action.
[0023] 3 zeigtein Ausführungsbeispieleiner benutzereditierbaren Hilfeanwendung 300. Auf die benutzereditierbareHilfeanwendung 300 kann durch eine einzelne Aktion durcheinen Benutzer zugegriffen werden, beispielsweise durch einen Einmalklick aufeinen Link oder eine Schaltflächeauf einer Navigationsseite. Das Klicken auf einen Funktionslinkin einer Computeroperation kann die benutzereditierbare Hilfeanwendung 300 dazuveranlassen, als ein Fenster zu erscheinen, welches ein Hilfe-Log 305 enthält. Folglichkann ein Benutzer durch eine einzelne Aktion eine spezifische Hilfeinformationfür eine Operationoder eine darin enthaltene Nebenaufgabe erhalten. 3 shows an embodiment of a user-editable help application 300 , On the user-editable help application 300 can be accessed by a single action by a user, for example by a single click on a link or a button on a navigation page. Clicking a function link in a computer operation can be the user-editable help application 300 to appear as a window containing a help log 305 contains. As a result, a single action can give a user specific help information for an operation or a side task contained therein.
[0024] Das Hilfe-Log 305 kann eineoder mehrere sequentielle Hilfenachrichten 310 enthalten,die nach Zeit und/oder Datum der Erzeugung geordnet sein können. Einebenutzerdefinierte Hilfenachricht 312 kann durch einenBenutzer bereitgestellt und/oder veröffentlicht (gepostet) werden.Eine Organisationshilfenachricht 315 kann von einem Anbieter,einem Administrator, einer Firma, einer Organisation und/oder dergleichenveröffentlichtwerden und kann offizielle Politik oder Prozeduren (Vorgehensweisen) betreffendeine bestimmte Operation enthalten. Ein Ausführungsbeispiel der Hilfe-Log 305 kannihren eigenen Rollbalken (nicht gezeigt) haben. Alternativ kannein Benutzer mehrere Nachrichten lesen, indem er einen Rollbalkenfür diebenutzereditierbare Hilfeanwendung 300 verwendet. BestimmteAusführungsbeispieleder benutzereditierbaren Hilfeanwendung 300 können ebenfallsFunktionslinks 350, 352, 354, 356, 358, 360, 362, 364, 366, 368 aufweisen, dieverschiedene Funktionen (wie im folgenden beschrieben) aktivierenkönnen,die eine benutzereditierbare Hilfeanwendung 300 betreffen.The help log 305 can have one or more sequential help messages 310 contain, which can be ordered by time and / or date of generation. A custom help message 312 can be provided and / or published (posted) by a user. An organizational help message 315 may be published by a provider, an administrator, a company, an organization, and / or the like, and may include official policies or procedures (procedures) regarding a particular operation. An embodiment of the help log 305 may have its own scroll bar (not shown). Alternatively, a user can read multiple messages by using a scroll bar for user-editable help eanwendung 300 used. Certain embodiments of the user-editable help application 300 can also function links 350 . 352 . 354 . 356 . 358 . 360 . 362 . 364 . 366 . 368 which can activate various functions (as described below) that a user-editable help application 300 affect.
[0025] Hilfenachrichten 310 können gemäß der Reihenfolgeihres Empfangs und/oder ihrer Erzeugung geordnet sein. Der Erzeugungszeitpunktder Hilfenachricht 310 kann enthalten: den Zeitpunkt des Empfangsder Hilfenachricht 310 durch einen Schnittstellenprozessor,der mit einer Datenbank in Zusammenhang steht, den Zeitpunkt derEinarbeitung und/oder Verarbeitung der Hilfenachricht 310 durchdie Datenbank und/oder den Schnittstellenprozessor, einen Zeitpunkt,der mit der EingabeHilfenachricht 310 durch einen Benutzerin Zusammenhang steht, einen Zeitpunkt, der mit der Datenübertragungder Hilfenachricht 310 an die Datenbank und/oder den inZusammenhang stehenden Speicher in Verbindung steht, und/oder denZeitpunkt, der mit dem Empfang der Hilfenachricht 310 durchdie Datenbank und/oder den in Zusammenhang stehenden Speicher inZusammenhang steht. Ein Datenprozessor, der in einer in Verbindungstehenden Datenbank und/oder einem Speicher enthalten ist, odergetrennt davon ausgebildet ist, kann die in der Hilfenachricht 310 enthalteneInformation zusammen mit einem Indikator speichern, der das Benutzerschnittstellenbildin Zusammenhang mit der Hilfenachricht 310 anzeigt, undvon der benutzereditierbare Hilfeanwendung 300 verwendetwird, eine Speicherabschnittkennung, eine Datenbankabschnittkennung, eineFolgenummer, die eine Nachrichtenfolge innerhalb eines Speichersoder eines Datenbankabschnittes kennzeichnet, einen Erzeugungszeitpunktoder Datumsindikators der Hilfenachricht 310, Information,die einen Benutzer kennzeichnet, der die Hilfenachricht 310 erzeugtoder modifiziert hat und/oder einen Zeitpunkts- oder Datumsindikator,der einen Ablauf (Verfall) der Hilfenachricht 310 anzeigt.Help News 310 can be ordered according to the order in which they are received and / or generated. The creation time of the help message 310 may include: the time the help message was received 310 by an interface processor, which is connected to a database, the time of incorporation and / or processing of the help message 310 through the database and / or the interface processor, a point in time with the input help message 310 by a user, a point in time associated with the data transfer of the help message 310 to the database and / or related memory, and / or the time associated with the receipt of the help message 310 through the database and / or related memory. A data processor, which is contained in a related database and / or a memory, or is formed separately therefrom, can in the help message 310 store the contained information along with an indicator indicating the user interface image associated with the help message 310 displays, and from the user-editable help application 300 is used, a memory section identifier, a database section identifier, a sequence number which identifies a message sequence within a memory or a database section, a time of generation or date indicator of the help message 310 , Information identifying a user who receives the help message 310 has generated or modified and / or a time or date indicator that an expiration (expiration) of the help message 310 displays.
[0026] Benutzerdefinierte Hilfenachrichten 312 können einenim Zusammenhang stehenden Datumsindikator 320 enthaltenoder darauf bezogen sein, der die Uhrzeit und/oder das Kalenderdatumeiner Eingabe, Einreichung, Veröffentlichung(Posting) etc. zeigt. Die benutzerdefinierten Hilfenachrichten 312 können aucheine Benutzerkennung 330, 335 aufweisen. Die Benutzerkennung 330 kanneinen E-Mail Link zu dem veröffentlichendenBenutzer sein oder eine Information bezüglich des veröffentlichendenBenutzers aufweisen. Eine Benutzerkennung 330, die unterstrichenoder hervorgehoben ist, kann einen Funktionslink kennzeichnen, wohingegeneine Benutzerkennung 335 ohne Textunterscheidung keinenFunktionslink aufweisen kann.Custom help messages 312 can use a related date indicator 320 contained or related to it, which shows the time and / or the calendar date of an entry, submission, publication (posting) etc. The custom help messages 312 can also use a user ID 330 . 335 exhibit. The user ID 330 may be an email link to the publishing user or may have information related to the publishing user. A user ID 330 that is underlined or highlighted can indicate a function link, whereas a user ID 335 cannot have a function link without text distinction.
[0027] Bestimmte Ausführungsbeispiele der Hilfe-Log 305 können Organisationshilfenachrichten 315 aufweisen.Die OrganisationsHilfenachrichten 315 können allgemeine Hilfeinformationund/oder spezielle Hilfeinformation für eine bestimmte Operationenthalten, allgemeine Politikinformation und/oder spezielle Politikinformationfür einebestimmte Operation, allgemeine Prozedurinformation und/oder spezielleProzedurinformation füreine bestimmte Operation (Vorgang), und/oder dergleichen. Ein Ausführungsbeispielder Anbieter- und/oder Organisationseingabe 315 kann einenZeitindikator 320 und/oder eine Quellenkennung 340 aufweisen.Certain embodiments of the help log 305 can organize help messages 315 exhibit. The organizational help news 315 may include general help information and / or specific help information for a particular operation, general policy information and / or special policy information for a specific operation, general procedure information and / or special procedure information for a specific operation, and / or the like. An embodiment of the provider and / or organization input 315 can be a time indicator 320 and / or a source identifier 340 exhibit.
[0028] In bestimmten Ausführungsbeispielender benutzereditierbaren Hilfeanwendung 300 können dieFunktionslinks 350, 352, 354, 356, 358, 360, 362, 364, 366, 368 unterschiedenwerden, beispielsweise durch eine bestimmte Farbe, Hervorhebung,Schriftsatz, Textstyle, Unterstreichen oder anderweitig, um einenLink auf eine Funktion oder Aktion zu kennzeichnen. Die benutzereditierbareHilfeanwendung 300 kann eine Anzahl von Funktionslinksenthalten. Die Funktionslinks könnenan irgendeinem Ort in der benutzereditierbaren Hilfeanwendung 300 platziert sein.Ein Funktionslink kann beispielsweise innerhalb der benutzerdefiniertenHilfenachricht 312 platziert sein, wo ein Benutzer Hilfeinformationzusammen mit einem vom Benutzer eingefügten Funktionslink 368, derdie Hilfeinformation betrifft, veröffentlichen kann. Gemäß einemanderen Beispiel kann ein Funktionslink irgendwo in oder auf einerBenutzerschnittstelle füreine benutzereditierbare Hilfeanwendung 300 platziert sein.In certain embodiments of the user-editable help application 300 can the function links 350 . 352 . 354 . 356 . 358 . 360 . 362 . 364 . 366 . 368 be distinguished, for example by a certain color, highlighting, typesetting, text style, underlining or otherwise, to identify a link to a function or action. The user-editable help application 300 can contain a number of function links. The function links can be anywhere in the user-editable help application 300 be placed. A function link can, for example, within the user-defined help message 312 be placed where a user has help information along with a function link inserted by the user 368 that concerns the help information. According to another example, a function link can be anywhere in or on a user interface for a user-editable help application 300 be placed.
[0029] Beispielsweise kann eine benutzereditierbareHilfeanwendung 300 einen "Add Log Entry"-Funktionslink 350 (LogEingabe hinzufügen)aufweisen. Der „AddLog Entry"-Funktionslink 350 kanneinen Funktionslink auf ein Textfeld enthalten, in das ein Benutzerden Inhalt betreffend eine bestimmte Operation eingeben kann. EinBenutzer kann den Inhalt an die benutzereditierbare Hilfeanwendung 300 über irgendeinMittel eingeben, beispielsweise eine Tastatur, ein Berührungsfeld,eine Maus, eine Spracherkennung, einen Stylus (Schreiber), und/oderdergleichen. Ein "ModifyLog Entry"-Funktionslink 352 (Log Eingabemodifizieren) kann einem Benutzer erlauben, eine vorherige Eingabein die benutzereditierbare Hilfeanwendung 300 zu modifizierenund/oder zu löschen.For example, a user-editable help application 300 an "Add Log Entry" function link 350 (Add log entry). The "Add Log Entry" function link 350 can contain a function link to a text field in which a user can enter the content relating to a specific operation. A user can send the content to the user-editable help application 300 by any means, such as a keyboard, touch pad, mouse, speech recognition, stylus (stylus), and / or the like. A "Modify Log Entry" function link 352 (Modify log entry) can allow a user to make a previous entry in the user-editable help application 300 to modify and / or delete.
[0030] Ein Ausführungsbeispiel der benutzereditierbarenHilfeanwendung 300 kann einen "User'sManual"-Funktionslink 354 (Benutzermanual)enthalten. Die Aktivierung dieses Links 354 kann einenZugriff erlauben, um Anweisungen anzuzeigen, die die benutzereditierbareHilfeanwendung 300 betreffen. Alternativ kann der "User's Manual"-Funktionslink 354 eineEinzelaktionsverbindung erlauben zu einem Navigationstool, für verschiedeneEingaben oder Abschnitte innerhalb der Hilfe-Log 305. Diebenutzereditierbare Hilfeanwendung 300 kann auch einen "Local Policies & Procedures"-Funktionslink 356 (Praktikenund Prozeduren) aufweisen, der einem Benutzer erlauben kann, diePolitik oder Vorgehensweisen, betreffend die benutzereditierbareHilfeanwendung 300 zu betrachten. Bestimmte Ausführungsbeispieleder benutzereditierbaren Hilfeanwendung 300 können einen "Search"-Funktionslink 358 (Suche)enthalten, der einen Zugriff auf verschiedene Suchoperationen erlaubt.Ausführungsbeispieleeiner Suchoperation könnendas Absuchen von benutzereditierbaren Hilfeanwendungen 300 erlauben,von Hilfenachrichten 310, von Benutzer Manuels 354 und/odervon „Local Policiesund Prozeduren" 356,etc. Ein "Search"-Funktionslink 358 kann dasSuchen gemäß verschiedenerParameter erlauben, einschließlich nachThemen, Gegenstände,Benutzeridentitäten, Benutzertyp,Zeit, Taktzeit, Kalenderdatum, Operation, Inhalt, der in Standardorganisationsmanualszu finden ist, Policies und/oder Prozeduren, neue, modifizierteoder gelöschteHilfenachrichten und/oder dergleichen.An embodiment of the user-editable help application 300 can have a "User's Manual" function link 354 (User manual) included. Activation of this link 354 may allow access to display instructions that the user-editable help application 300 affect. Alternatively, the "User's Manual" function link 354 allow a single action connection to a navigation tool, for different entries or sections within the help log 305 , The user-editable help application 300 can also have a "Local Policies &Procedures" function link 356 (Practices and procedures) that may allow a user to follow the policies or procedures aptly the user-editable help application 300 consider. Certain embodiments of the user-editable help application 300 can use a "search" function link 358 (Search) included, which allows access to various search operations. Embodiments of a search operation can search user-editable help applications 300 allow help messages 310 , by user Manuel 354 and / or "Local Policies and Procedures" 356 , etc. A "Search" function link 358 may allow searching for various parameters including topics, items, user identities, user type, time, cycle time, calendar date, operation, content found in standard organizational manuals, policies and / or procedures, new, modified or deleted help messages and / or like.
[0031] Ausführungsbeispiele der benutzereditierbarenHilfeanwendung 300 könneneinen "Administrator"-Funktionslink 360 enthalten.Der "Administrator"-Funktionslink 360 kanneinem Administrator erlauben, irgendein Feature (Merkmal) der benutzereditierbarenHilfeanwendung 300 zu editieren oder zu ändern über verschiedeneAdministratorsteuerungen. Ausführungsbeispielevon Administratorsteuerungen könneneinem Benutzer erlauben auf eine Datenbank zuzugreifen, um irgendeinMerkmal (Feature) der benutzereditierbaren Hilfeanwendung 300 zumodifizieren.Exemplary embodiments of the user-editable help application 300 can have an "administrator" function link 360 contain. The "Administrator" function link 360 may allow an administrator any feature of the user-editable help application 300 to edit or change via various administrator controls. Embodiments of administrator controls can allow a user to access a database for any feature of the user-editable help application 300 to modify.
[0032] Ausführungsbeispiele der benutzereditierbarenHilfeanwendung 300 können "Archive"-Funktionslink 362 enthalten,der einem Benutzer den Zugriff auf vorherige Hilfenachrichten (nichtgezeigt) erlauben kann, und/oder auf Hilfe-Logs (nicht gezeigt) für abgelaufeneHilfenachrichten. Die benutzereditierbare Hilfeanwendung 300 kannebenfalls einen "DisplayMessages"-Funktionslinkaufweisen, wobei ein Benutzer wählenkann, welche Hilfenachrichten in der Hilfe-Log 305 zu einemgegebenen Zeitpunkt angezeigt werden. Bestimmte Ausführungsbeispiele derbenutzereditierbaren Hilfeanwendung können immer Organisationshilfenachrichten 315 anzeigen, sodass ein Benutzer nicht Archive durchsuchen muss, oder nach untenscrollen muss, um Standardinformation zu lesen. Ein Benutzer kanndirekt eine Hilfsfrage an einen Administrator oder an eine Organisationdurch einen "EmailHelp"-Funktionslink 366 anfordern(emailen).Exemplary embodiments of the user-editable help application 300 can "archive" function link 362 included, which can allow a user to access previous help messages (not shown) and / or help logs (not shown) for expired help messages. The user-editable help application 300 can also have a "Display Messages" function link, whereby a user can choose which help messages in the help log 305 be displayed at a given time. Certain embodiments of the user-editable help application can always have organization help messages 315 display so that a user does not have to search archives or scroll down to read standard information A user can directly send a help question to an administrator or to an organization through an "Email Help" function link 366 request (email).
[0033] Ausführungsbeispiele der Benutzerhilfeanwendung 300 können erlauben,dass Inhalte direkt von einem Benutzermanual, Arbeitnehmerhandbuch, Richtlinien,Politiken und Prozeduren und/oder dergleichen an die entsprechendebenutzereditierbare Hilfeanwendung 300 gegeben werden.Auf einen Benutzermanual kann folglich über den "User'sManual"-Funktionslink 354 zugegriffenwerden, und eine Seite oder ein Abschnitt innerhalb des Benutzermanualskann die Fähigkeitaufweisen, direkt in die benutzereditierbare Hilfeanwendung eingegebenzu werden. Sobald auf den Abschnitt des Benutzermanuals zugegriffenwurde, kann er in einem einzelnen Vorgang an die Datenbank zur Integrationund Anzeige innerhalb des Hilfe-Log 305 gesendet werden.Embodiments of the user help application 300 may allow content directly from a user manual, employee manual, policies, policies and procedures and / or the like to the appropriate user-editable help application 300 are given. A user manual can therefore be accessed via the "User's Manual" function link 354 can be accessed and a page or section within the user manual can have the ability to be entered directly into the user-editable help application. Once the section of the user manual has been accessed, it can be accessed in a single operation to the database for integration and display within the help log 305 be sent.
[0034] 4 zeigtein Ausführungsbeispieleiner Benutzerschnittstelle füreinen Funktionslink innerhalb einer benutzereditierbaren Hilfeanwendung. Nachdemein Benutzer auf eine benutzereditierbare Hilfeanwendung zugegriffenhat, kann auf ein Fenster 400, das ein Textfeld 410 zurEingabe einer Nachricht aufweist, zugegriffen werden, indem einmalauf den entsprechenden Funktionslink geklickt wird. Eine Hilfenachricht 420 kannin das Textfeld 410 eingegeben werden. Die Hilfenachricht 420 kanndann in eine Datenbank eingegeben werden zur Integration und Veröffentlichung(posting) an eine benutzereditierbare Hilfeanwendung. Die Hilfenachricht 420 kanneinen von einem Benutzer eingeführtenFunktionslink 425 auf eine Informationsquelle aufweisen,beispielsweise auf ein Arbeitnehmermanual. Bestimmte Ausführungsbeispieledes Fensters 410 könnendie Fähigkeitaufweisen, bestimmte Begriffe zu erkennen, sobald sie geschriebensind, beispielsweise E-Mail-Adressen oder Informationsquellen, undden reinen Text in einen benutzereingeführten Funktionslink 425 automatischkonvertieren. Wenn ein Benutzer folglich "That information can be found in theEmployee Manual" eintippt,kann der Ausdruck "EmployeeManual" erkanntwerden, und ein Link kann automatisch für diesen Ausdruck auf das Arbeitnehmermanualbereitgestellt (gesetzt) werden. 4 shows an embodiment of a user interface for a function link within a user-editable help application. After a user has accessed a user-editable help application, a window can be opened 400 that is a text box 410 to enter a message can be accessed by clicking once on the corresponding function link. A help message 420 can in the text box 410 can be entered. The help message 420 can then be entered into a database for integration and posting to a user-editable help application. The help message 420 can a function link introduced by a user 425 point to an information source, for example an employee manual. Certain embodiments of the window 410 may have the ability to recognize certain terms once written, such as email addresses or information sources, and the plain text into a user-introduced function link 425 convert automatically. Thus, when a user types in "That information can be found in the Employee Manual", the phrase "Employee Manual" can be recognized and a link can automatically be provided (set) for that phrase to the employee manual.
[0035] Ein Benutzer kann durch Parameter 430 bestimmen,dass eine Hilfenachricht nach einem bestimmten Datum gelöscht wird.Ausführungsformen desFensters 400 könnenzusätzlicheParameter für Hilfenachrichten 420 enthalten.A user can use parameters 430 determine that a help message is deleted after a certain date. Embodiments of the window 400 can set additional parameters for help messages 420 contain.
[0036] Ausführungsbeispiel eines Fensters 400 können eine "Submit"-Schaltfläche 400 (Einreichen) aufweisen.Eine Einzelaktion durch einen Benutzer, beispielsweise das Klickenauf die "Submit"-Schaltfläche 440,kann eine Hilfenachricht 420 senden und das Fenster 400 schließen. Einseparates Dialogfeld kann erscheinen, welches eine Bestätigung für eine erfolgreicheEingabe gibt, oder eine Nachricht, die anzeigt, dass ein Fehlerbei der Eingabe aufgetreten ist. Andere Ausführungsbeispiele einer benutzereditierbareHilfeanwendung könnendie Erzeugung eines Datensatzes innerhalb einer Datenbank über eineerste Einzelaktion des Klickens auf einen entsprechenden Funktionslinkerlauben. Gemäß einem Ausführungsbeispielwird folglich ein Text einem Textfeld 410 hinzugefügt, wobeijeder Tastenanschlag des Benutzers und die resultierende Eingabe, diein dem Textfeld erstellt wird, automatisch und sofort an die Datenbankgegeben werden kann.Embodiment of a window 400 can use a "Submit" button 400 Have (submit). A single action by a user, for example clicking the "Submit" button 440 , may be a help message 420 send and the window 400 conclude. A separate dialog box may appear, which confirms that the entry was successful, or a message indicating that an entry error has occurred. Other exemplary embodiments of a user-editable help application can allow the creation of a data record within a database via a first individual action by clicking on a corresponding function link. Accordingly, according to one embodiment, a text becomes a text field 410 added, whereby each keystroke of the user and the resulting input that is created in the text field can be automatically and immediately given to the database.
[0037] Ausführungsbeispiel des Fensters 400 können zusätzlicheFeatures aufweisen. Ein Benutzer kann eine Rechtschreibkorrekturhilfenachricht 420 durcheinmaliges Klicken auf eine "Spelling"-Schaltfläche 450 (Rechtschreibprüfung) aufrufen,und/oder eine Rechtschreibüberprüfung kannautomatisch aufgerufen werden, währendeine Hilfenachricht erstellt wird und/oder sobald diese erstelltist. Irgendwelche anderen gemeinsamen Funktionen, die mit dem Editierenvon Text in Zusammenhang stehen, beispielsweise Grammatikprüfer, Thesauriesund/oder Übersetzerkönnenin das Fenster 400 integriert werden. Ein Benutzer kannebenfalls eine Hilfenachricht 402 vorher ansehen, bevorer sie in eine Datenbank zur Anzeige innerhalb eines Hilfe-Log eingibt,automatisch und/oder durch einmaliges Klicken auf eine "Preview"-Schaltfläche 460 (Vorschau).Eine Vorschau kann einem Benutzer zeigen, wie die Hilfenachricht 420 erscheinenwird, wenn sie tatsächlich innerhalbder Hilfe-Log angezeigt wird.Embodiment of the window 400 can have additional features. A user can get a spell check message 420 by clicking once on a "Spelling" button 450 (Spell Check), and / or a spell check can be invoked automatically while a help message is being created and / or as soon as it is created. Any other common functions related to text editing, such as grammar checkers, thesauries and / or translators, can enter the window 400 to get integrated. A user can also get a help message 402 preview before entering it in a database for display within a help log, automatically and / or by clicking once on a "Preview" button 460 (Preview). A preview can show a user how the help message 420 will appear if it is actually displayed within the help log.
[0038] 5 zeigtein Flussdiagramm eines Ausführungsbeispielseines Verfahrens 500 zum Betreiben einer benutzereditierbarenHilfeanwendung. Beim Start 510 kann in Antwort auf eineBenutzeranfrage eine mit einer Operation verbundene (verlinkte) benutzereditierbareHilfeanwendung bereitgestellt werden. Dieses Zugriffsmittel aufdie benutzereditierbare Hilfeanwendung kann über irgendein Mittel erfolgen,beispielsweise einen Hyperlink, ein Icon, eine Menüleiste,eine Schaltfläche,URL und dergleichen, etc. Das Aktivieren des entsprechenden Linkskann einen Befehlsprozessor veranlassen, eine Anfrage für eine Hilfeinformationzu empfangen und die relevante Hilfeinformation aus einem in Zusammenhang stehendenHilfespeicher und/oder einer Datenbank abzurufen. Ein Anzeigegeneratorkann dann die relevanten Darstellungen anzeigen. Eine benutzereditierbareHilfeanwendung kann ausgelegt sein, um eine Gesamtoperation zu unterstützen und/odereinen bestimmten Teil einer Operation, beispielsweise das Unterstützen einesFensters, einer Navigationsseite, eines Datenbankeingabeschirms,einer Menüleiste,eines Formulars, eines Icons, eines Disclaimers, einer Unterdateiund/oder Nebenprogrammen, etc. Alternativ kann eine benutzereditierbareHilfeanwendung ausgelegt sein zur Verwendung mit einer Nebenaufgabeinnerhalb einer Operation, beispielsweise einem individuellen Feldin einem Formular. Ein Hilfeprozessor kann eine Anfrage nach Hilfeinformationbetreffend mehrere Operationen abrufen. Eine Anfrage kann eine Kennungaufweisen, um zu identifizieren, welche Benutzerschnittstellenanzeige für die bestimmteOperation erforderlich ist, fürdie Unterstützungerforderlich ist. 5 shows a flow diagram of an embodiment of a method 500 for operating a user-editable help application. At the start 510 a user-editable help application associated with an operation may be provided in response to a user request. This means of accessing the user-editable help application can be by any means, for example a hyperlink, an icon, a menu bar, a button, URL and the like, etc. Activating the corresponding link can cause a command processor to receive a request for help information and that retrieve relevant help information from a related help store and / or a database. A display generator can then display the relevant representations. A user-editable help application can be designed to support an overall operation and / or a specific part of an operation, for example to support a window, a navigation page, a database input screen, a menu bar, a form, an icon, a disclaimer, a subfile and / or Side programs, etc. Alternatively, a user-editable help application can be designed for use with a side task within an operation, for example an individual field in a form. A help processor can retrieve a request for help information regarding multiple operations. A request may have an identifier to identify which user interface display is required for the particular operation that is required for support.
[0039] In Schritt 520 kann einMittel zum Erzeugen, Importieren, Bereitstellen, Eingeben und/oderWiedergeben von benutzerdefinierter Information bereitgestellt werden.Das Mittel zum Eingeben enthält Wortverarbeitungswerkzeuge(Tools) fürTextinformation sein, beispielsweise ein Fenster, ein Textfeld, einDialogfeld, ein Icon, ein Radio Button, ein Ankreuzfeld (Check Box),ein Menü;Grafiktools fürThemen wie beispielsweise Foto, Illustration, Grafik, Zeichnung,Zeichnen, Diagramm, Graph, Tabelle, Animation, etc.; Audioaufzeichnungs- und/oder Playbacktools;Videoaufzeichnungs- und/oder Playbacktools; hypertextverlinkte Tools;etc. Ein Benutzer kann den Inhalt für die Eingabe an die benutzereditierbareHilfeanwendung erzeugen. Der Inhalt kann irgendein Mittel zur Datenübertragungder Information aufweisen. Der Inhalt, der in eine benutzereditierbareHilfeanwendung eingegeben wird, kann einzigartige Nachrichten umfassen,die von einem oder von mehreren Benutzern zusammengestellt und/oderbereitgestellt werden. Alternativ kann der Inhalt Standardinformation,Taktiken oder Prozeduren umfassen, die ein Benutzer auswählt, zurEingabe in ein benutzereditierbares Hilfesystem. Der Inhalt kann Organisations-und/oder Arbeitnehmerinformation enthalten.In step 520 For example, a means of creating, importing, providing, entering and / or displaying user-defined information can be provided. The input means contains word processing tools (tools) for text information, for example a window, a text field, a dialog box, an icon, a radio button, a checkbox (check box), a menu; Graphics tools for topics such as photo, illustration, graphics, drawing, drawing, diagram, graph, table, animation, etc .; Audio recording and / or playback tools; Video recording and / or playback tools; hypertext linked tools; etc. A user can generate the content for input to the user-editable help application. The content may have any means of data transferring the information. The content that is entered into a user-editable help application may include unique messages that are compiled and / or provided by one or more users. Alternatively, the content may include standard information, tactics, or procedures that a user selects for input into a user-editable help system. The content may contain organizational and / or employee information.
[0040] Irgendwelche Bilder, die einem Benutzerals Teil einer benutzereditierbaren Hilfeanwendung präsentiertwerden, könnenAnweisungen aufweisen zur Verwendung der verschiedenen Funktionen,die innerhalb des Bildes dargestellt sind. Die Anweisungen können durchText, Links, Audionachrichten, „balloons" und/oder dergleichen bereitgestelltwerden.Any images that a userpresented as part of a user-editable help applicationcan beHave instructions on how to use the various functions,which are shown within the image. The instructions can go throughText, links, audio messages, "balloons" and / or the like are providedbecome.
[0041] In Schritt 530 kann diebenutzerdefinierte Information empfangen werden. Ein Benutzer kann denInhalt eingeben, indem er eine Nachricht eintippt und eine "Submit"-Schaltfläche drückt. Vorder Eingabe kann ein Benutzer ein Rechtschreibprüfprogramm und/oder ein Grammatikprüfprogrammstarten, Thesaurus verwenden, ein Wort (beispielsweise in eine andereSprache) übersetzenund/oder eine Nachrichtenvorschau, indem er bestimmte Merkmale verwendet,die innerhalb des Mittels zum Importieren benutzerdefinierter Informationverwendet. Ein Benutzer kann beispielsweise eine Textnachricht inein Textfeld eingeben, eine Rechtschreiberprüfaktion aktivieren und danndie Nachricht abschicken.In step 530 the custom information can be received. A user can enter the content by typing in a message and pressing a "Submit" button. Before entering, a user can start a spell checker and / or a grammar checker, use thesaurus, translate a word (e.g. into another language) and / or preview messages using certain features used within the means for importing custom information. For example, a user can type a text message in a text box, activate a spell checker, and then send the message.
[0042] In Schritt 540 kann eineDatenbank eine Eingabe verarbeiten. Ausführungsbeispiele einer Datenbankkönneneine Eingabe gemäß verschiedenerEigenschaften katalogisieren und/oder indizieren, einschließlich nachGegenstand, Inhalteeingabe, Zeitpunkt, Taktzeit und/oder Kalenderdatumder Eingabe, den Ort innerhalb. einer Operation, wo auf ein benutzereditierbaresHilfsprogramm zugegriffen wurde, das Ablaufdatum der Eingabe, denZugriffsterminal, von wo aus eine Eingabe empfangen wurde, die Folgenummerinnerhalb einer Reihe von Eingaben, die Benutzerkennung und/oderden Benutzertyp, etc. In Schritt 550 kann dann eine Datenbankden Inhalt der Benutzereingabe als Hilfenachricht in einer Hilfe-Log innerhalbder benutzereditierbaren Hilfeanwendung anzeigen. Die Hilfenachrichtkann benutzerdefinierte Information, Organisationsinformation, Arbeitnehmerinformation,Taktikinformation und/oder Prozedurinformation umfassen.In step 540 a database can process an input. Embodiments of a database can catalog and / or index an entry according to various properties, including by subject, content entry, time, cycle time and / or calendar date of entry, the location within. an operation where a user-editable utility was accessed, the expiration date of the entry, the access terminal from where an entry was received, the sequence number within a series of entries, the user ID and / or the user type, etc. In step 550 A database can then display the content of the user input as a help message in a help log within the user-editable help application. The help message can include user-defined information, organizational information, employee information, tactical information and / or procedure information.
[0043] Ausführungsbeispiele der benutzereditierbarenHilfeanwendung könneneine minimale Anzahl von Schritten aufweisen für einen Benutzer, um auf Hilfeinformationzuzugreifen und diese zu editieren. Ein Benutzer kann eine benutzereditierbareHilfeanwendung betrachten, enthaltend ein Hilfe-Log, über eineeinzelne Aktion, eine Funktion innerhalb der benutzereditierbarenHilfeanwendung aufrufen, beispielsweise "Add Log Entry", übereine einzelne Aktion, eine Hilfenachricht erzeugen und dann dieHilfenachricht übereine einzelne Aktion eingeben (Einreichen).Embodiments of the user-editable help application can have a minimal number of steps for a user to access and edit help information. A user can get user editable help Consider the application, containing a help log, via a single action, call a function within the user-editable help application, for example "Add Log Entry", via a single action, generate a help message and then enter the help message via a single action (submit).
[0044] Ausführungsbeispiel einer benutzereditierbarenHilfeanwendung könnenverschiedenen Benutzern erlauben, einen Beitrag zu einer benutzereditierbarenHilfeanwendung zu leisten. Die Benutzung eines Netzwerks kann denAbstand als Kommunikationsbarriere beseitigen. Eine benutzereditierbare Hilfeanwendungkann fürOperationen verwendet werden, wobei mehrere Benutzer gemeinschaftlich agieren,um eine Operation übereine Periode von Stunden oder Tagen zu beenden. Für bestimmte Operationen,die zeitkritisch sind, und einen Zugriff auf Organisationstaktikenund Prozeduren erfordern, beispielsweise die Rechnungsstellungszeitperiode, können verschiedeneBenutzerinformationen zu einem benutzereditierbaren Hilfe-Log beitragen,währendsie Zugriff auf spezifische Taktiken und Prozeduren betreffend dieOperation haben. Ausführungsbeispieleeiner benutzereditierbaren Hilfe-Log können für irgendwelche Industriezweckeoder Businesszwecke verwendet werden. Andere Ausführungsbeispielekönnenausgelegt sein zur nichtkommerziellen Verwendung mit Programmenund Operationen fürden Hausgebrauch.Embodiment of a user editableHelp application canallow different users to contribute to a user editableTo provide help application. The use of a network canEliminate distance as a communication barrier. A user-editable help applicationcan forOperations are used where multiple users act together,to have an operation overto end a period of hours or days. For certain operations,that are time sensitive and have access to organizational tacticsand procedures, such as the billing period, may be differentContribute user information to a user-editable help log,whilethey have access to specific tactics and procedures related to theHave surgery. embodimentsA user-editable help log can be used for any industrial purposesor used for business purposes. Other embodimentscanbe designed for non-commercial use with programsand operations forhome use.
[0045] Noch weitere andere Ausführungsbeispiele sindeinem Fachmann auf diesem Gebiet offensichtlich, wenn er die imvorangegangenen gegebene detaillierte Beschreibung und die Zeichnungenliest. Es ist selbstverständlich,dass verschiedene Abweichungen, Modifikationen und zusätzlicheAusführungsformenmöglichsind, ohne den Schutzbereich der Erfindung zu verlassen. Beispielsweisekann irgendeine Aktivitätwiederholt werden, irgendeine Aktivität durch Mehrfacheingabe durchgeführt werden und/oderirgendein Element doppelt ausgeführtsein. Ferner kann irgendeine Aktivität oder ein Element ausgeschlossenwerden, eine Folge von Aktivitäten kannvariieren und/oder Beziehungen zwischen den Elementen können variieren.Yet other other embodiments areobvious to a person skilled in the art, when hegiven previous detailed description and the drawingsread. It goes without sayingthat various deviations, modifications and additionalembodimentspossibleare without departing from the scope of the invention. For examplecan do any activityrepeated, any multiple-entry activity performed, and / orany item duplicatedhis. Any activity or item may also be excludedcan be a series of activitiesvary and / or relationships between elements may vary.
权利要求:
Claims (15)
[1]
System zur Bereitstellung von Hilfeinformation,die eine Benutzeroperation mindestens einer ausführbaren Anwendung unterstützt, enthaltend: einenSchnittstellenprozessor zum Empfangen von: benutzereingegebenenDaten, die eine Hilfenachricht darstellen, die Hilfeinformationaufweist; einem Erzeugungszeitpunktindikator, der eine Erzeugungszeitder Nachricht kennzeichnet; und einer Kennung zum Identifiziereneines Hilfeinformationsspeichers, der mit der Nachricht in Zusammenhangsteht; und einen Datenprozessor zur Speicherung der Nachricht,die die Hilfeinformation aufweist, in dem Hilfeinformationsspeicherin der Reihenfolge der Erzeugung durch Verwendung des Erzeugungszeitpunktindikators.System for providing help information,that supports user operation of at least one executable application, including:oneInterface processor to receive:user-enteredData representing a help message, the help informationhaving;a generation time indicator that shows a generation timeof the message; andan identifier for identificationa help store associated with the messagestands; anda data processor for storing the message,which has the help information in the help information storein the order of generation by using the generation time indicator.
[2]
System nach Anspruch 1, bei dem der Schnittstellenprozessoreine Suchoperation bereitstellt, die einem Benutzer das Absuchenirgendeines Hilfeinformationsspeichers erlaubt.The system of claim 1, wherein the interface processorprovides a search operation that allows a user to searchany help store allowed.
[3]
System nach Anspruch 1 oder 2, bei dem der Datenprozessordie Nachricht löscht,und der Erzeugungszeitpunktindikator einen Erzeugungsdatumsindikatoraufweist, und der Datenprozessor die Nachricht, die die Hilfeinformationaufweist, in dem Hilfeinformationsspeicher in der Reihenfolge derErzeugung speichert, indem der Erzeugungszeitpunkt und der Datumsindikatorverwendet werden.The system of claim 1 or 2, whereinthe data processordelete the message,andthe generation time indicator is a generation date indicatorand the data processor receives the message containing the help informationin the help information store in the order ofGeneration saves by the creation time and the date indicatorbe used.
[4]
System nach einem der Ansprüche 1 bis 3, bei dem derSchnittstellenprozessor die Hilfenachricht in Antwort auf eine Benutzereingabeder Daten empfängt, diedie Hilfenachricht darstellen, indem ein Hilfefenster verwendetwird, welches in Antwort auf einen Benutzerauswahl eines Hilfeiconserzeugt wird, das in einem angezeigten Benutzerschnittstellenbilddargestellt ist, das von der ausführbaren Anwendung angewendetwird, der Hilfeinformationsspeicher Datensätze von Hilfenachrichten aufweist,die in Zusammenhang stehen mit mindestens: (i) dem angezeigtenBenutzerschnittstellenbild und/oder (ii) einem Bildelement in demangezeigten Benutzerschnittstellenbild, wobei individuell angezeigteBenutzerschnittstellenbilder, die von der ausführbaren Anwendung verwendetwerden, in Zusammenhang stehen mit entsprechenden individuellenInformationsspeichern, die Datensätze von Hilfenachrichten enthalten,die ein entsprechend angezeigtes Benutzerschnittstellenbild betreffen,und der Hilfeinformationsspeicher, der mit der Hilfenachrichtin Zusammenhang steht, mindestens aufweist: (a) eine Webseite, (b)ein Journal, (c) eine Datenbank, (d) einen Datensatz und/oder (e)ein System, mit Hilfeinformation, und der Hilfeinformationsspeichervon Benutzern der ausführbarenAnwendung zugreifbar ist.System according to one of claims 1 to 3, whereintheInterface processor the help message in response to user inputwho receives data thatdisplay the help message by using a help windowwhich is in response to a user selection of a help iconthat is generated in a displayed user interface imageis shown that is applied by the executable applicationbecomes,the help store has records of help messages,related to at least:(i) the one shownUser interface image and / or (ii) an image element in thedisplayed user interface image,being individually displayedUser interface images used by the executable applicationbe related to corresponding individualInformation stores that contain records of help messagesthat affect a correspondingly displayed user interface image,andthe help store that comes with the help messagerelated, has at least: (a) a website, (b)a journal, (c) a database, (d) a data record and / or (e)a system with help information, andthe help storeby users of the executableApplication is accessible.
[5]
System nach einem der Ansprüche 1 bis 4, bei dem der Erzeugungszeitpunktder Hilfenachricht mindestens aufweist: (i) einen Zeitpunkt,der in Zusammenhang steht mit dem Empfang der Hilfenachricht durchden Schnittstellenprozessor in Antwort auf eine Benutzerdateneingabe,(ii) einen Zeitpunkt, der in Zusammenhang steht mit der Einarbeitungder Hilfenachricht in den Hilfeinformationsspeicher, (iii) einenZeitpunkt, der in Zusammenhang steht mit der Eingabe der Hilfenachrichtdurch einen Benutzer, (iv) einen Zeitpunkt, der in Zusammenhangsteht mit einer Datenübertragung derHilfenachricht an den Hilfeinformationsspeicher, und/oder (v) einenZeitpunkt, der in Zusammenhang steht mit dem Empfang der Hilfenachrichtdurch den Hilfeinformationsspeicher.System according to one of claims 1 to 4, wherein the generation time of the help message comprises at least: (i) a time in connection with the receipt of the help message by the interface processor in response to a user data input, (ii) a time in Connection is with the incorporation of the help message in the help information store, (iii) a point in time that Connection is with the input of the help message by a user, (iv) a point in time which is connected with a data transmission of the help message to the help information store, and / or (v) a point in time which is connected with receipt of the help message by the user Help information store.
[6]
System nach Anspruch 1, bei dem der Datenprozessordie Hilfenachricht speichert, die die Hilfeinformation aufweist,in dem Hilfeinformationsspeicher zusammen mit mindestens: (a) einem Indikator,der ein angezeigtes Benutzerschnittstellenbild identifiziert, welchesmit der Hilfenachricht in Zusammenhang steht, wobei das Benutzerschnittstellenbildvon der ausführbarenAnwendung verwendet wird, (b) einer Speicherabschnittkennung, (c)einer Folgenummer, die eine Nachrichtfolge innerhalb eines Speicherabschnitteskennzeichnet, (d) einem Hilfenachrichtenerzeugungszeitpunkt odereinem Datumsindikator, (e) einer Information, die einen Benutzerkennzeichnet, der die Hilfenachricht erzeugt oder aktualisiert,und/oder (f) einen Zeit- oder Datumsindikator, der den Ablauf derGültigkeitder Hilfenachricht anzeigt, und die Speicherabschnittskennungidentifiziert, dass die Hilfenachricht in einem Speicherabschnittzu speichern ist, der mindestens enthält: (i) einen Speicherabschnitt,auf den alle Benutzer zugreifen können, (ii) einen Speicherabschnitt,auf den ein Administrator zugreifen kann, (iii) einen Speicherabschnitt,auf den eine Organisation zugreifen kann, die die ausführbare Anwendungbetreibt und/oder (iv) einen Speicherabschnitt, auf den eine Organisationzugreifen kann, der die ausführbareAnwendung gehört.The system of claim 1, whereinthe data processorstores the help message that contains the help information,in the help information store along with at least: (a) an indicator,which identifies a displayed user interface image whichis related to the help message, the user interface imagefrom the executableApplication is used, (b) a memory section identifier, (c)a sequence number that contains a message sequence within a memory sectiondenotes, (d) a help message generation time ora date indicator, (e) information indicating a useridentifies who creates or updates the help message,and / or (f) a time or date indicator that indicates the expiration of thevaliditythe help message, andthe memory section identifieridentifies that the help message in a storage sectionis to be stored, which contains at least: (i) a storage section,accessible to all users, (ii) a section of memory,an administrator can access, (iii) a section of memory,that an organization can access that the executable applicationoperates and / or (iv) a storage section to which an organizationcan access the executableApplication belongs.
[7]
System zur Bereitstellung einer Hilfeinformation,die eine Benutzeroperation von mindestens einer ausführbarenAnwendung unterstützt,enthaltend: einen Schnittstellenprozessor zum Empfangen von: benutzereingegebenenDaten, die eine Nachricht darstellen, die Hilfeinformation aufweist, einemErzeugungszeitpunktindikator, der eine Erzeugungszeit der Nachrichtkennzeichnet, einer Kennung zur Identifizierung eines Hilfeinformationsspeichers,der mit der Nachricht in Zusammenhang steht; und einer Abschnittkennung,die einen Abschnitt des Hilfeinformationsspeichers kennzeichnet,der mit der Nachricht in Zusammenhang steht; und einen Datenprozessorzum Speichern der Nachricht, die die Hilfeinformation aufweist,in dem Hilfeinformationsspeicher in einer Reihenfolge der Erzeugung,indem der Erzeugungszeitpunktindikator verwendet wird.System for providing help information,which is a user operation of at least one executableApplication supportsincluding:an interface processor for receiving:user-enteredData that represents a message that has help information,oneCreation time indicator, which is a creation time of the messagefeatures,an identifier for identifying a help information store,related to the message; anda section identifier,that identifies a portion of the help store,related to the message; anda data processorto save the message that contains the help information,in the help information store in an order of generation,by using the generation time indicator.
[8]
System nach Anspruch 7, bei dem der Datenprozessordie Nachricht, die die Hilfeinformation aufweist, in dem Abschnittspeichert, der von dem Abschnittindikator gekennzeichnet wird, und derAbschnitt mindestens aufweist: (a) einen Abschnitt, auf den alleBenutzer zugreifen können, und/oder(b) einen Abschnitt, auf den ein bestimmter Benutzer zugreifen kann,und der Taktiken und Prozeduren betrifft.The system of claim 7, whereinthe data processorthe message that has the help information in the sectionstores identified by the section indicator andtheSection at least comprises: (a) a section to which allUsers can access, and / or(b) a section that a particular user can access,and that concerns tactics and procedures.
[9]
System zur Bereitstellung von Hilfeinformation, dieeine Benutzeroperation von mindestens einer ausführbaren Anwendung unterstützt, enthaltend: einenBefehlsprozessor zum: Empfangen einer Anfrage zum Zugreifenauf Hilfeinformation und enthaltend einen Indikator, der ein bestimmtesBenutzerschnittstellenanzeigebild identifiziert, das von der mindestenseinen ausführbaren Anwendungverwendet wird und in Zusammenhang steht mit der Hilfeinformationsanfrage, Abrufender Hilfeinformation aus einem Speicher in Antwort auf die Anfrage;und einen Anzeigegenerator zur Initiierung einer Anzeige vonmindestens einem Bild in Antwort auf die Anfrage, wobei das mindestenseine Bild Nachrichten aufweist, die Hilfeinformation in einer Zeitreihenfolgeder Erzeugung aufweist und in Zusammenhang steht mit dem angezeigtenBenutzerschnittstellenbild, das von der ausführbaren Anwendung verwendetwird.System for providing help information thatsupports a user operation from at least one executable application, including:oneCommand processor for:Receive a request to accessfor help information and containing an indicator that indicates a particularUser interface display image identified by the minimuman executable applicationis used and is related to the request for help information,Recallthe help information from a memory in response to the request;anda display generator to initiate a display ofat least one image in response to the request, the at least onean image has messages that contain help information in a time orderthe generation has and is related to the displayedUser interface image used by the executable applicationbecomes.
[10]
System nach Anspruch 9, bei dem das mindestenseine Bild Nachrichten darstellt, die Hilfeinformation aufweisen,in der Reihenfolge der Erzeugung, wobei die neueste erzeugte Nachricht zuerstdargestellt wird, und das mindestens eine Bild Anweisungenaufweist, die einen Benutzer leiten bei der Verwendung von Funktionen,die in dem Bild verfügbarsind.The system of claim 9, whereinat leastan image depicts messages that have help information,in order of creation, with the most recent message created firstis represented, andthe at least one picture instructionsfeatures that guide a user when using featuresthe available in the pictureare.
[11]
System zur Bereitstellung von Hilfeinformation,die eine Benutzeroperation mindestens einer ausführbaren Anwendung unterstützt, enthaltend: einenAnzeigegenerator zur Initiierung der Anzeige mindestens eines Hilfezugriffsbildesin Antwort auf eine Benutzerauswahl eines Hilfeicons, welches mit einemBenutzerschnittstellenbild in Zusammenhang steht, welches eine ausführbare Anwendungverwendet, wobei das Hilfezugriffsbild ein Bildelement enthält, welcheseinen Benutzer in die Lage versetzt, mindestens: (a) eine Nachrichteinem Hilfeinformationsspeicher hinzuzufügen, (b) auf Benutzermanualinformationzuzugreifen, die mit dem Benutzerschnittstellenbild in Zusammenhangsteht, welches von der ausführbarenAnwendung verwendet wird, und (c) Information zu lesen, dievon dem Hilfeinformationsspeicher abgeleitet wird, einschließlich Nachrichten,die Hilfeinformation aufweisen, in der Reihenfolge der Erzeugung,und die mit dem Benutzerschnittstellenbild in Zusammenhang stehen,welches von der ausführbarenAnwendung verwendet wird; und einen Befehlsprozessor zur Initiierungdes Zugriffs auf den Hilfeinformationsspeicher in Antwort auf eine Benutzeraktivierungdes Bildelements.A system for providing help information that supports a user operation of at least one executable application, comprising: a display generator for initiating the display of at least one help access image in response to a user selection of a help icon associated with a user interface image using an executable application, wherein the A help access image includes an image element that enables a user to at least: (a) add a message to a help information store, (b) access user manual information associated with the user interface image used by the executable application, and (c ) Read information derived from the help information store, including messages that have help information, in the order of generation, and that is related to the user interface image generated by the executable application is used; and a command processor to initiate access to the help store in response to one User activation of the picture element.
[12]
Verfahren zur Bereitstellung von Hilfeinformation,die eine Benutzeroperation von mindestens einer ausführbarenAnwendung unterstützt,enthaltend die Schritte: Empfangen einer Anfrage zum Zugreifenauf Hilfeinformation und enthaltend einen Indikator, der ein bestimmtesBenutzerschnittstellenanzeigebild kennzeichnet, das von der ausführbarenAnwendung verwendet wird, und mit der Anfrage in Zusammenhang steht; Abrufenvon Hilfeinformation aus einem Speicher in Antwort auf die Anfrage;und Initiieren der Anzeige mindestens eines Bildes in Antwortauf die Anfrage, wobei das mindestens eine Bild Nachrichten aufweist,die Hilfeinformationen enthalten, in einer Reihenfolge der Erzeugung,und die mit dem Benutzerschnittstellenanzeigebild in Zusammenhangstehen, das von der ausführbarenAnwendung verwendet wird.Procedures for providing help information,which is a user operation of at least one executableApplication supportscontaining the steps:Receive a request to accessfor help information and containing an indicator that indicates a particularUser interface display image features that of the executableApplication is used and related to the request;Recallhelp information from a memory in response to the request;andInitiate the display of at least one image in responseto the request, the at least one image having messages,that contain help information, in an order of generation,and related to the user interface display imagestand that from the executableApplication is used.
[13]
Verfahren zur Bereitstellung von Hilfeinformation,die eine Benutzeroperation von mindestens einer ausführbarenAnwendung unterstützt,mit den Schritten: Initiieren der Anzeige mindestens einesHilfezugriffsbildes in Antwort auf eine Benutzerauswahl eines Hilfeicons,welches mit einem Benutzerschnittstellenbild in Zusammenhang steht,das von der ausführbarenAnwendung verwendet wird, wobei das Hilfezugriffsbild ein Bildelementaufweist, welches einen Benutzer in die Lage versetzt mindestens: (a)eine Nachricht einem Hilfeinformationsspeicher hinzuzufügen, (b)auf Benutzermanualinformation zuzugreifen, die mit dem Benutzerschnittstellenbildin Zusammenhang steht, das von der ausführbaren Anwendung verwendetwird; (c) Information zu lesen, die von dem Hilfeinformationsspeicherhergeleitet wird, einschließlichNachrichten, die Hilfeinformation aufweisen, in der Reihenfolgeder Erzeugung, und die mit dem Benutzerschnittstellenbild in Zusammenhangstehen, welches von der ausführbarenAnwendung verwendet wird; und Initiieren des Zugriffs auf denHilfeinformationsspeicher in Antwort auf eine Benutzeraktivierungdes Bildelements.Procedures for providing help information,which is a user operation of at least one executableApplication supportswith the steps:Initiate the display of at least oneHelp access image in response to a user selection of a help icon,which is related to a user interface image,that of the executableApplication is used, the help access image being a picture elementwhich enables a user at least:(A)add a message to a help store,(B)to access user manual information associated with the user interface imagerelated to that used by the executable applicationbecomes;(c) Read information from the help information storeis derived, includingMessages that have help information, in ordergeneration, and related to the user interface imagestand, which of the executableApplication is used; andInitiate access to theHelp store in response to user activationof the picture element.
[14]
Verfahren mit den Schritten: Präsentiereneiner Hilfe-Log, enthaltend in einer benutzereditierbare Hilfeanwendung,wobei die Hilfe-Log einer Operation entspricht, die eine Computeranwendungbetrifft, in Antwort auf eine erste Einzelaktion; Bereitstelleneiner benutzerdefinierten Hilfenachricht an eine Datenbank, wobeidie benutzerdefinierte Hilfenachricht Information betreffend derOperation enthält,in Antwort auf eine zweite Einzelaktion; und Wiedergeben derbenutzerdefinierten Hilfenachricht gemäß einem Erzeugungszeitpunktin der Hilfe-Log.Procedure with the steps:Presenta help log containing a user-editable help application,where the help log corresponds to an operation that a computer applicationconcerns, in response to a first individual action;Providea custom help message to a database, wherethe custom help message information regarding theSurgery includesin response to a second individual action; andPlay theuser-defined help message according to a generation timein the help log.
[15]
Verfahren nach Anspruch 14, ferner mit: Bereitstelleneiner Bestätigungeiner Veröffentlichung derHilfenachricht; Bereitstellung einer Vorschau der benutzerdefiniertenHilfenachricht, wobei die Hilfe-Logmindestens aufweist: Organisationsinformation, Arbeitnehmerinformation,Politische Information und/oder Ablaufinformation.The method of claim 14, further comprising:Providea confirmationa publication of theHelp message;Providing a preview of the customHelp message, the help loghas at least: organizational information, employee information,Political information and / or process information.
类似技术:
公开号 | 公开日 | 专利标题
Miller2017|SPSS for social scientists
Bingham et al.2013|The process of schema emergence: Assimilation, deconstruction, unitization and the plurality of analogies
US8494944B2|2013-07-23|System, report, and method for generating natural language news-based stories
Jung et al.2018|Designing a robo-advisor for risk-averse, low-budget consumers
Parker et al.1997|Methodological themes
Acock2008|A gentle introduction to Stata
US8051074B2|2011-11-01|Method of controlling display of comments
US8595300B2|2013-11-26|Method and apparatus for generating a web site with dynamic content data from an external data source integrated therein
US7343307B1|2008-03-11|Dynamic help method and system for an insurance claims processing system
Appelt1999|WWW based collaboration with the BSCW system
US6429880B2|2002-08-06|Method and apparatus for binding user interface objects to application objects
de Souza et al.2010|Can inspection methods generate valid new knowledge in HCI? The case of semiotic inspection
US5414838A|1995-05-09|System for extracting historical market information with condition and attributed windows
US6370510B1|2002-04-09|Employment recruiting system and method using a computer network for posting job openings and which provides for automatic periodic searching of the posted job openings
US9721039B2|2017-08-01|Generating a relationship visualization for nonhomogeneous entities
US6438580B1|2002-08-20|System and method for an interactive knowledgebase
US7095426B1|2006-08-22|Graphical user interface with a hide/show feature for a reference system in an insurance claims processing system
US6674992B2|2004-01-06|On-line educational system for document sharing
US8224757B2|2012-07-17|Curriculum management system
US7283950B2|2007-10-16|System and method for translating from a source language to at least one target language utilizing a community of contributors
US6601057B1|2003-07-29|Method and apparatus for generating and modifying multiple instances of an element of a web site
Leporini et al.2008|Applying web usability criteria for vision-impaired users: does it really improve task performance?
US6381610B1|2002-04-30|System and method for implementing project procedures
US7523391B1|2009-04-21|Indicating change to data form
US8296661B2|2012-10-23|Systems and methods for facilitating originality analysis
同族专利:
公开号 | 公开日
ITMI20040519A1|2004-06-18|
US20040187082A1|2004-09-23|
JP2004288195A|2004-10-14|
US7836401B2|2010-11-16|
DE102004012839B4|2006-11-30|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2004-10-07| OP8| Request for examination as to paragraph 44 patent law|
2007-05-24| 8364| No opposition during term of opposition|
2008-03-13| 8327| Change in the person/name/address of the patent owner|Owner name: SIEMENS MEDICAL SOLUTIONS USA,INC.(N.D.GES.D.S, US |
2009-01-22| 8339| Ceased/non-payment of the annual fee|
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]